home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Ham Radio
/
Ham Radio CD-ROM (Emerald Software) (1995).ISO
/
bbs
/
msys109d
/
whatsnew.109
< prev
Wrap
Text File
|
1990-09-16
|
7KB
|
156 lines
The documentation manual for 1.08 has not been changed. Changes
incorporated in 1.09 are summarized below.
MCForward [portmask] was not documented in 1.08. This command
allows you to count forwarding as a bbs connect on a given port.
In the portmask argument you put 1's in the ports on which you
want forwarding to be counted as a BBS connect. Using MCF along
with BM (and BP if you have marked any stations as BBSs), allows
you to limit a given port to a single bbs connect or forward at
a time. If you want this on port 0, use the following:
MCF $FE
BM 1 1
BP $01
Various bugs related to modem operation have been fixed.
When a bulletin comes into the system, all its R: lines are scanned
and any found from stations in the MSYSBBSB.DAT file cause those
stations to be marked as having received the bulletin so no attempt
will be made to forward it to them.
AX25Backoff [portmask] command added. If a given port is set to 1,
then as the retries go up for a packet FRAck is multiplied by the
retry number for packets that must be retransmitted.
MSgtrailer [ON or OFF] command added. If on a line is displayed
after a message is read that gives its number and originator.
MSYS.REP now will take 150 entries.
Reverse forwarding: A check is now made to see if asking for another
message to be reverse forwarded will overfill the maximum number
of messages.
Network node now properly responds to busy replies for connect
attempts and generates them as well. Before it would take a connect
reject as a connect acceptance. It would also accept all connect
requests, even if there was not enough memory.
Two new commands have been added to the network node: One is Knode which
lists K nodes that have been heard. An optional parameter ma be given that
specifies the port for which the list is desired. Also added is Justheard
which lists stations recently heard. Here again a port number may be
given as an argument. The N command is now described as Netnodes (lists
destination network nodes known).
In the network node, using the C# form of the connect command
(example: C2 WA8BXN) will always result in a normal ax.25
connect, even if the destination station is a network node. We
are getting very close to entirely removing the K node!
THE K-NODE WILL PROBABLY BE REMOVED FROM THE NEXT AND FOLLOWING RELEASES!
The network node will no longer record information in nodes broadcasts
heard on ports that are not enabled for network node use (NP command).
The NOBulls command has been changed to NOBUlls (the first 4
letters must now be typed).
NOBEacons [port mask] command has been added. If a given port is
set to 1 then there will be no ID, mail for, or BText beacons.
BBSNode [ON or OFF] command has been added. If on and the node
is enabled, the bbs will appear as a node to the network (using
the alias as the identifier and the bbs call as the call). This
way connects may be made to the bbs directly from the network.
MSYS will send a UA frame for any DISC frames it recieves from
unconnected stations.
The Video command has been changed to be VIdeo.
VErifysysop [ON or OFF] command has been added. If on then
whenever any variation of the id call us used to connect to the
bbs (except from the local keyboard) then 4 characters from the
remote sysop phrase must be entered.
Support has been added for expanded memory usage. If sufficient
expanded memory is present (at least 320K must be available to
be used) then all stacks will be around 8000 bytes and come from
expanded memory. This should free up about 50K or so of memory
as shown by the MEM command. Also each new connection will
require less memory. If you have expanded memory and don't want
it used, start msys using:
MSYS NOEMM
Real expanded memory boards (that could be used with an 8086/8088
processor) will give better performance (faster) than simulating
expanded memory.
New hold parameter: Lines in MSYSHOLD.DAT can now contain the
parameter BID=
This is useful in situations like the following. Normally ARRL
bulletins ARLP037. These bids begin with a letter. Bids automatically
assigned to bulletins that don't have a bid usually begin with a
digit. So we could use
AT=ARRL BID=#*
to hold bulletins that probably don't have the right bid. Note that
#* is a wildcard specification that matches anything that starts with
a digit.
MUTIL function 2 has two changes. You can now specify a list of msg
numbers to restore in place of a single number each time. There is also
the option to restore all the messages that have files in the MAIL
directory but don't have message headers. This can be useful when
MSYS.MSG is severely damaged (or deleted).
MUTIL functions 6 (forward tree), 10 (scan msg headers for bbs info),
13 (process bbslist.dat into bbstonts.dat) and 20 (sort bbslist.dat)
have been repaired. MUTIL 5 now properly tests serial ports using INT 5.
Unfortunately, I haven't been able to get MSYS itself to work properly
with INT 5!
DRSI support is progressing but not yet ready for release.
Reverse forwarding has been modified to check if the required number of
attempts at forwarding a msg have occurred before reverse forwarding.
Thus if we have
OH 25
in the reverse forwarding file, a msg that hasn't undergone 25 forwarding
attempts will not be reverse forwarded by this entry. NOTE that selective
title forwarding is ignored during reverse forwarding.
The following program may be used to create a BBSLIST.DAT file from the
BBSTONTS.DAT file supplied on this disk:
10 OPEN "BBSTONTS.DAT" FOR INPUT AS 1
20 OPEN "BBSLIST.NEW" FOR OUTPUT AS 2
30 IF EOF(1) THEN CLOSE:END
40 LINE INPUT #1,A$
50 I=1:C$="": WHILE MID$(A$,I,1)<>" " :C$=C$+MID$(A$,I,1): I=I+1: WEND
60 D$=MID$(A$,35,6)
70 H$=MID$(A$,10,25)
90 IF LEFT$(D$,2)="99" THEN 30
100 X$=LEFT$(C$,1): IF X$>="0" AND X$<="9" THEN 120
110 X$=MID$(C$,2,1): IF X$>="0" AND X$<="9" THEN C$=" "+C$
120 PRINT #2,C$;TAB(8);H$;TAB(74);D$
130 GOTO 30
You may use a text editor to extract the program from this file.
The result of this program is put in a file called BBSLIST.NEW. It may
be renamed to BBSLIST if you don't have one already. Or you can merge
your file with this one by using the following commands:
copy BBSLIST.DAT+BBSLIST.NEW TEMP
del BBSLIST.DAT
ren TEMP BBSLIST.DAT
Then run MUTIL function 20 to sort the file and discard the duplicates
from the BBSLIST.NEW file.
KANTRONICS 3.0 EPROM Upgrade users: I am told you will have to make a
tnc setup file and include the following:
INTERFACE KISS
RESET
You may also need to include a line with one or more control-c characters
before these two lines in your file.
The next release of MSYS is expected to be around the beginning of the
new year.